supporting points - German English Dictionary